ECMAScript News

Newsletter Image

Messages

12/19/2024
6 : 34

State of JS 2024; compiling JS via Porffor; source map format specification; December TC39 meeting;

We have 9 links for you - Stay up-to-date on JavaScript and tools Dear readers! We are taking our end-of-the-year break and will be back on 21 January 2025. Be well and see you soon! Axel and Jowe
12/10/2024
14 : 24

Require(esm) in Node.js LTS; simplified npm search; JS videos; Rolldown v0.15.0; oxlint v0.14.0

We have 6 links for you - Stay up-to-date on JavaScript and tools Node.js v22.12.0 (LTS): require(esm) is enabled by default nodejs.org @ruyadorno@fosstodon.org @nodejs@social.lfx.dev require(esm)
12/3/2024
15 : 14

Canceling JS trademark; mapping over Promises; scheduler API; Oniguruma regexes; multi-file support

We have 11 links for you - Stay up-to-date on JavaScript and tools Deno v. Oracle: Canceling the JavaScript Trademark deno.com github.com/ry @deno_land@fosstodon.org “On November 22, 2024, Deno
11/26/2024
14 : 24

State of JavaScript 2024; ECMAScript Internationalization API; JS without build system

We have 9 links for you - Stay up-to-date on JavaScript and tools Survey: State of JavaScript 2024 (Nov 13 – Dec 3) survey.devographics.com @sachagreif@front-end.social Intl [ECMAScript
11/5/2024
14 : 24

Vlt client & registry; ESMeta

We have 2 links for you - Stay up-to-date on JavaScript and tools Two vlt products: a better npm client and a serverless package registry www.vlt.sh @vltpkg@fosstodon.org vlt has launched two products:
10/29/2024
14 : 24

Free WebStorm; JSR working group; JS vs. “faster” languages; Babel 7.26.0; Node.js v23.1.0

We have 7 links for you - Stay up-to-date on JavaScript and tools JetBrains: “WebStorm and Rider are now free for non-commercial use” blog.jetbrains.com github.com/jetbrains First meeting of JSR (JS
10/22/2024
13 : 24

JS0/JSSugar; converting CommonJS to ESM; top-level await in Node.js; Node.js v23.0.0; Bun v1.1.31;

We have 8 links for you - Stay up-to-date on JavaScript and tools Discussing JS0/JSSugar docs.google.com We linked to the JS0/JSSugar slides in last week's issue. We now have reactions to those
10/20/2024
6 : 44

Deno 2; Open Source Pledge; TC39 meeting October; language evolution; ES2025; destructuring

We have 8 links for you - Stay up-to-date on JavaScript and tools This Week In React - Keeps senior React devs up to date thisweekinreact.com Partner We keep over 43k mid/senior React devs up-to-date
10/8/2024
13 : 24

Evan You’s VoidZero Inc.; ESLint checks JSON & Markdown; ESLint v9.12.0; e18e contributions

We have 8 links for you - Stay up-to-date on JavaScript and tools VoidZero Inc.: founded by Evan You (Vue, Vite) to build a unified open source toolchain for JavaScript voidzero.dev github.com/
10/1/2024
15 : 34

AbortController; date-fns v4.0; bundling

We have 6 links for you - Stay up-to-date on JavaScript and tools Dear readers! Welcome back after our mid-year break! Axel & Jowe Don't Sleep on AbortController kettanaito.com github.com/
7/30/2024
13 : 24

ECMAScript 2024; June TC39 meeting; Babel 7.25.0; subresource integrity; performance optimizations;

We have 13 links for you - Stay up-to-date on JavaScript and tools Dear readers! ECMAScript News is taking its mid-year break and will be back on October 1. We wish you a good time! Axel & Jowe
7/23/2024
13 : 24

Subject

We have 4 links for you - Stay up-to-date on JavaScript and tools Node.js v22.5.0 (current): node:sqlite and more nodejs.org github.com/aduh95 @nodejs@social.lfx.dev Highlights: SQLite was added to
7/16/2024
13 : 24

Leaner npm metadata; Boa JS engine; pnpm 9.5; Vitest 2.0; ESLint v9.7.0; Deno 1.45

We have 7 links for you - Stay up-to-date on JavaScript and tools Leaner npm “packument” (package version metadata) github.blog github.com/npm “Starting today, the npm registry will begin removing
7/9/2024
13 : 24

Next for ESLint; aborting Promises; Math.random() vs. Crypto.getRandomValues(); library stdlib.io;

We have 14 links for you - Stay up-to-date on JavaScript and tools What's coming next for ESLint eslint.org @nzakas@fosstodon.org @eslint@fosstodon.org “The new configuration system is just the
7/2/2024
13 : 24

ECMAScript 2024; new Set methods; JS performance initiative; rounding errors; benchmarking tool

We have 10 links for you - Stay up-to-date on JavaScript and tools This Week In React - Keeps senior React devs up to date thisweekinreact.com Partner We keep over 40k mid/senior React devs up-to-date
6/25/2024
13 : 24

ES2024 book; State of JS results; improving ESM; web build tool “Farm”; optimizing JS; property-base

We have 13 links for you - Stay up-to-date on JavaScript and tools Out now: “Exploring JavaScript (ES2024 Edition)” exploringjs.com @rauschma@fosstodon.org “Exploring JavaScript” is the new name of the
6/18/2024
13 : 24

Better ESM experience; Node.js is here to stay; June TC39 meeting; Node.js test runner; MDN as...

We have 10 links for you - Stay up-to-date on JavaScript and tools How JavaScript is finally improving the module experience thenewstack.io @marypcbuk@hachyderm.io “Multiple long-term proposals
6/11/2024
13 : 24

Prettier 3.3; Turborepo 2.0; Rspack v0.7.1; most popular language; ArrayBuffers; Promises; Corepack;

We have 11 links for you - Stay up-to-date on JavaScript and tools Prettier 3.3: better formatting for import attributes, property keys, template interpolations, etc. prettier.io github.com/
6/4/2024
13 : 24

ESLint Configuration Migrator; Rspack v0.7; Deno 1.44; oxlint v0.4.2; Intl.DateTimeFormat;

We have 8 links for you - Stay up-to-date on JavaScript and tools Tired of handling a tech stack with REST, SQL, Webpack and 1000 other technologies? github.com Sponsor With its radically holistic
6/3/2024
9 : 34

Symbols as WeakMap keys, Compression Streams

We have 3 links for you - Stay up-to-date on JavaScript and tools ECMAScript 2023 feature: symbols as WeakMap keys 2ality.com @rauschma@fosstodon.org This blog post answers two questions: What are